package StudentManagement;

 public class Teacher {
    // 私有属性：姓名、年龄
    private String name;
    private int age;

    // 构造方法：初始化教师姓名
    public Teacher(String name) {
        this.name = name;
    }

    // Getter方法：获取姓名
    public String getName() {
        return name;
    }

    // Setter方法：设置姓名
    public void setName(String name) {
        this.name = name;
    }

    // Getter方法：获取年龄
    public int getAge() {
        return age;
    }

    // Setter方法：设置年龄（含合法性校验）
    public void setAge(int age) {
        if (age >= 22 && age <= 65) {
            this.age = age;
        } else {
            System.out.println("年龄不合法，教师年龄应在22-65岁之间");
        }
    }

    public static void main(String[] args) {
        // 创建Teacher对象（通过构造方法初始化姓名）
        Teacher t = new Teacher("李老师");
        // 调用setAge方法设置年龄
        t.setAge(30);
        // 输出教师信息（通过Getter方法获取属性值）
        System.out.println(t.getName() + "的年龄是：" + t.getAge() + "岁");
    }
}